have leverage - Inglés Sinónimo Diccionario